using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.Xna.Framework;

namespace OrigPacman
{
    public class Waypoint
    {
        #region Variables
        protected Vector2 position;
        protected int left;
        protected int right;
        protected int up;
        protected int down;
        #endregion

        #region Properties
        public Vector2 Position
        {
            get { return position; }
            set { position = value; }
        }

        public int Left
        {
            get { return left; }
            set { left = value; }
        }

        public int Right
        {
            get { return right; }
            set { right = value; }
        }

        public int Up
        {
            get { return up; }
            set { up = value; }
        }

        public int Down
        {
            get { return down; }
            set { down = value; }
        }
        #endregion

        //Accessor Functions
        public Waypoint()
        {
            left = 99;
            right = 99;
            up = 99;
            down = 99;
            position.X = 0.0f;
            position.Y = 0.0f;
        }
    }
}
